MECHATRONICScorelab
MICROCONTROLLER LAB
MTE 2242
Syllabus
- 01Introduction to Keil software
- 02Assembly programming: Familiarization of assembly instructions, Data Movement, Arithmetic, Logical instructions, Memory addressing, Bitwise, Branching instructions, and Subroutines
- 03Introduction to Embedded C programming
- 04GPIO programming
- 05hardware interfacing
- 06delay generation using SysTick Timer
- 07Timer-32
- 08PWM Generation using Timer-A
- 09serial communication using UART
- 10ARM controller based system design
- 11Self-study: Risk and safety assessment for microcontroller-based system
References
- Bai, Ying. Microcontroller Engineering with MSP432: Fundamentals and Applications. CRC Press, 2016.
- Unsalan, Cem, H. DenizGurhan, and M. ErkinYucel. Programmable Microcontrollers: Applications on the MSP432 LaunchPad. McGraw Hill Professional, 2017.
- MSP432 Manual by Texas Instrumentation.
Credits Structure
0Lecture
0Tutorial
3Practical
1Total